package org.ellisande.tld.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
@Inherited
public @interface Tag {
	public static enum BodyContent{
		SCRIPTLESS(),
		EMPTY();
		
		public String toString(){
			return name().toLowerCase();
		}
	}
	
	BodyContent bodyContent() default BodyContent.SCRIPTLESS;
}
